nanomq inc. Summary